hang one's head – English–Italiano translations

🇬🇧 en it 🇮🇹

hang one's head verb

  • To be discouraged, ashamed, or embarrassed.
essere a testa bassa
Wiktionary Links